package net.teamclerks.rpgf.avatar.impl;

import net.teamclerks.rpgf.avatar.Avatar;
import net.teamclerks.rpgf.script.director.Director;

/**
 * PlayerAvatar is a particular Avatar implementation
 * which the player can control (if the moment calls for it;
 * player-control can be taken from an Avatar for a duration
 * if scripted events are taking place, defaults to false).<br/><br/>
 * PlayerAvatar also houses information which regular Avatars
 * need not worry about such as cursors, movement, etc.
 * @author msmith
 *
 */
public class PlayerAvatar extends Avatar
{
  /// PUBLIC CONSTRUCTOR ///
  /**
   * Public constructor
   * @param Director
   */
  public PlayerAvatar(Director director)
  {
    super(director);
  }
}